阻挠: to thwart, to obstruct (sth)...
西餐: Western-style food...
固然: admittedly (it's true that...)...
认为: to believe, to think, to consider, to feel...
层次: layer, level, gradation, arrangement of ideas, (a person's) standing...
借助: to draw support from, with the help of...